@charset "utf-8";
/*
 [WWW.KUAIPAN.CN] (C) 2011 KUAIPAN Inc.
 Author:zuojing
 CretaeDate:2011-7-27
 Description:弹出窗口页面内容样式
 */
body{ background:transparent none; font:12px/24px arial;}
body,ul,h3,p,form{margin:0; padding:0;}
li{ list-style:none;}
.f14{ font-size:14px;}
.b{ font-weight:bold;}
.l{float:left;}
.r{float:right;}
.cl{clear:both;}
.rel{position:relative;}
.abs{position:absolute;}
.p5{padding:5px;}
.p05{padding:0 5px;}
.pt25{padding-top:30px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.mb10{ margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.ml15{margin-left:15px;}
.w-270{width:270px;}
.w-150{width:150px;}
.w-380{ width:380px;}
.w-230{ width:230px;}
.h-80{height:80px;}
.h-50{height:50px;}
.h-190{height:180px;}
.lh20{line-height:20px;}
.ovh{overflow-y:auto;overflow-x:hidden;}
.ovall{ overflow:auto;}
.dn{display:none;}
.bd{border:1px solid #ddd;}
.pop-mod{ padding:10px 15px ;}
.pop-tips{ background:#fdfbe2; color:#ccc; padding:0 15px; text-align:right;}
a{ color:#069; text-decoration:none;}
table{border:0 none; border-collapse:collapse; width:100%;}
.g999{ color:#999;}
.g069{color:#069;}
.box-content{width: 450px; height: 250px;  position:absolute;}
.access-pwd{font-size:20px; color:#69b623; vertical-align:-3px;}
/*移动文件夹*/
.move-mod{ border:1px solid #ddd; height:190px; }
.none { display:none; }
.move_but{ float:right; width:58px; height:24px; text-align:center; line-height:24px; margin-right:15px; }
#simplemodal-overlay { background-color:#000; cursor:default; }
.bm-2{ border-bottom:2px solid #e2e2e2; padding-bottom:5px; margin-bottom:15px;}
.hb-2,h3{ font-size:12px; font-weight:bold;}
.ml20{ margin-left:20px;}
.datatable {background:url(/images/bg_01.gif) 0 -293px repeat-x; }
.datatable th { height:35px;  font-weight:normal; border-right:1px solid #e0e1e1; text-align:left;  }
.datatable th.last{ border-right:0 none;}
.datatable td, .datatable th { padding:0 5px; font-size:12px;}
.datatable td { line-height:40px; height:40px; overflow:hidden; }
/*上传文件*/
.pop-upload{width:79px; height:30px; padding:0; border:0 none; background:url(/images/btn_upload_new.gif) 0 -140px no-repeat;  margin-left:15px;  text-indent:-9999px;}
.pop-upload-close{ background-position:0 -236px;}
#uploadcontent { padding:8px 8px 0;}
#fsUploadProgress{width:555px; height:285px; background:#fff; overflow-x:hidden; overflow-y:auto; }
div.fieldset { border: 1px solid #afe14c; margin: 10px 0 0; padding:10px;}
div.fieldset span.legend { position: relative; background-color: #FFF;padding: 3px;top: -30px; font: 700 12px '宋体',Arial, Helvetica, sans-serif; color: #73b304;}
div.flash { border:1px solid #bbb; background:#fff;}
.upload_s { background-position: 0 -625px; width:147px; height: 25px; padding:9px; position:absolute; z-index:10; display:none; top:55px; left:850px; text-align:center; line-height:25px; font-size:14px; color:#000;}
.upload_s span { float:left; padding-top:2px; text-align:center;}
.upl_line { background-position: -158px -676px; width:2px; height:25px;}
.upload_s .pcnt { color:#014d8e; font-size:18px; width:50px;}
.upload_s .speed { font-size:10px; width:95px; overflow:hidden; }
#fsUploadProgress input[disabled]{ border: 1px solid #ccc }/* FF 2 Fix */
#fsUploadProgress label { width: 150px; text-align: right; display:block; margin-right: 5px;}
#btnSubmit { margin-left: 155px ;}
/* -- Table Styles ------------------------------- */
.progressWrapper { overflow: hidden;}
.progressContainer { margin: 5px; padding: 4px; border: solid 1px #E8E8E8; background-color: #F7F7F7; overflow: hidden;}
/* Message */
.message { margin: 1em 0; padding: 10px 20px; border: solid 1px #FFDD99;background-color: #FFFFCC;overflow: hidden;}
.progressName {font-size:12px; float:left; font-weight: 700; color: #555; width: 430px;line-height:20px; white-space: nowrap;overflow: hidden;}
.progressBarInProgress{background:#00ff00;}
.progressFileSize{float:left;}
.progressPercent{float:right;}
.progressBarInProgress,.progressBarComplete,.progressBarError { font-size: 0; width: 0%; height: 8px; float:left; text-align:right; margin-top: 2px;}
.progressBarComplete { width: 90%;}
.progressBarError { width: 90%;visibility: hidden;}
.progressBarStatus { margin-top: 2px;width: 500px;}
a.progressCancel { font-size:0; height:25px; width:25px; float:right; background:url(/images/btn_upload_new.gif) -105px -145px no-repeat;}/*X取消*/
/* -- SWFUpload Object Styles ------------------------------- */
.swfupload { vertical-align: top;}
#btnCancel { height:33px;width:90px;text-align:center;}
/* Error */
.red { border: solid 1px #B50000;background-color: #FFEBEB;}
/* Current */
.green { border: solid 1px #DDF0DD; background-color: #EBFFEB;}
/* Complete */
.blue { border: solid 1px #CEE2F2; background-color: #F0F5FF;}
/*联系人*/
